north anatolian mountains - Turkish English Dictionary